'Bjp Needs To Take A Hard Look At The Past'